home *** CD-ROM | disk | FTP | other *** search
/ Mac Expert 1995 Winter / Mac Expert - Winter 95.iso / Les fichiers / Tidbits / TidBits 101 à 200 / TidBITS#149_26-Oct-92.txt < prev    next >
Encoding:
Text File  |  1995-06-19  |  26.3 KB  |  571 lines  |  [TEXT/ttxt]

  1. TidBITS#149/26-Oct-92
  2. =====================
  3.  
  4.  We range far afield this issue, reporting on a possible credit
  5.    card scam on Mac users, a THINK C bug, why your PowerBook 145
  6.    may have an identity crisis, a clever battery swapping gizmo for
  7.    PowerBook users, and clarifications on CD-ROMs. We also have a
  8.    detailed performance report on the Performa 600, news of memory
  9.    prices skyrocketing, an article on an innovative Internet
  10.    programming group, and rumors of a bifurcated (split) keyboard
  11.    from Apple.
  12.  
  13.  Copyright 1990-1992 Adam & Tonya Engst. Non-profit, non-commercial
  14.    publications may reprint articles if full credit is given. Other
  15.    publications please contact us. We do not guarantee the accuracy
  16.    of articles. Caveat lector. Publication, product, and company
  17.    names may be registered trademarks of their companies. Disk
  18.    subscriptions and back issues are available.
  19.  
  20.  For information send email to info@tidbits.com or ace@tidbits.com
  21.  CIS: 72511,306 -- AppleLink: ace@tidbits.com@internet#
  22.  AOL: Adam Engst -- Delphi: Adam_Engst -- BIX: TidBITS
  23.  TidBITS -- 9301 Avondale Rd. NE Q1096 -- Redmond, WA 98052 USA
  24.  -----------------------------------------------------------------
  25.  
  26. Topics:
  27.     MailBITS/26-Oct-92
  28.     Credit Card Scam!
  29.     THINK C 5.0.3 Bug Alert
  30.     A Case of Mistaken Identity
  31.     Swapping Batteries In Your Sleep
  32.     CD-ROM Technical Holes Filled
  33.     Memory Price Skyrockets!
  34.     PERFORMAnce Testing
  35.     Ergonomic Rumors
  36.     For A Good Time, Call TopSoft
  37.     Reviews/26-Oct-92
  38.  
  39. [Archived as /info-mac/digest/tb/tidbits-149.etx; 27K]
  40.  
  41.  
  42. MailBITS/26-Oct-92
  43. ------------------
  44.   Mark H. Anbinder writes, "Those of you with an eagle eye may have
  45.   spotted a hint of an unknown Macintosh after this month's release
  46.   of System 7.1. The Installer script for 7.1, if you click on the
  47.   "Customize" button, will offer an option to install system
  48.   software for "Macintosh IIvi/IIvm/IIvx." Is it the Ghost of
  49.   Macintosh Future? Nope... apparently Apple planned a IIvm, but has
  50.   said "This string was included when a Mac IIvm was in planning and
  51.   was never pulled out." We'll be satisfied if this is the worst
  52.   "bug" left in System 7.1 following its beta-testing period."
  53.  
  54.  
  55. Corrected PowerBook 180 prices
  56.   Mark also passes on some new prices for the PowerBook 180, and
  57.   yes, these were raised at the last minute. The PowerBook 180 4/80
  58.   is now $4,109 list, and the PowerBook 180 4/120 is now $4,469
  59.   list. Nice screen, but wow, that's pricey.
  60.  
  61.  
  62. Credit Card Scam!
  63. -----------------
  64.   Allen Kitchen and Allan Bloom recently posted to the Info-Mac
  65.   Digest, warning readers about a potential credit card scam that
  66.   may affect many Macintosh users specifically. They report that a
  67.   company called Elite Concepts is impersonating MacUser magazine
  68.   and calling MacUser subscribers, informing them (incorrectly) that
  69.   their subscriptions are about to expire and offering supposedly
  70.   "special" renewal rates that are in fact higher than the rates
  71.   listed in MacUser's pull-out cards.
  72.  
  73.   Although I doubt Elite Concepts is legitimate, I was unable to
  74.   reach anyone at MacUser in time today to confirm anything.
  75.   However, even if this group is legit, they have two major strikes
  76.   in incorrect expiration dates and higher than normal prices, and a
  77.   third, in my opinion, of pushy telemarketing. There's no reason to
  78.   deal with them, just wait for your many renewal notices from
  79.   MacUser and take advantage of one of the deals there. If you do
  80.   get suckered into giving these people your credit card number,
  81.   call the issuing bank and have them cancel the charge - then
  82.   confirm in writing for safety - that's one of the advantages of
  83.   paying by plastic.
  84.  
  85.   Information from:
  86.     Allen Kitchen -- ifaq570@ccwf.cc.utexas.edu
  87.     Allan M. Bloom -- irbloom@vtvm1.cc.vt.edu
  88.  
  89.  
  90. THINK C 5.0.3 Bug Alert
  91. -----------------------
  92.   Tom Emerson from Symantec recently posted the following useful
  93.   information about problems with THINK C 5.0.3:
  94.  
  95.   "As many have found, THINK C 5.0.3's global optimizer has several
  96.   serious bugs that did not exist in version 5.0.2. We are currently
  97.   addressing these and hope to have a fix available in the near
  98.   future. In the interim we ask that if you must use 5.0.3 do _not_
  99.   use the code motion global optimization. Bugs have been reported
  100.   (new in 5.0.3, non-existent in 5.0.2) in the handling of volatile
  101.   (a volatile expression will be optimized out; this is linked to
  102.   the code motion) and the align_arrays pragma (doesn't work in
  103.   several cases)."
  104.  
  105.   Information from
  106.     Tom Emerson -- tree@uvm.edu
  107.  
  108.  
  109. A Case of Mistaken Identity
  110. ---------------------------
  111.   by Mark H. Anbinder, Contributing Editor
  112.  
  113.   One of my colleagues recently showed me a PowerBook 145 whose
  114.   "About This Macintosh" window claimed it was a PowerBook 140.
  115.   "And," he said, "over there we've got another 145 that claims to
  116.   be a PowerBook 170!" Sure enough, the two PowerBook 145s each
  117.   claimed to be a different machine.
  118.  
  119.   When I asked what was going on, a friendly technical support
  120.   engineer at Apple explained the situation. Because System 7.0.1
  121.   was created before the PowerBook 145 was introduced, the software
  122.   doesn't know how to recognize that model of Mac. (To be specific,
  123.   the resource list containing strings for the names of all
  124.   Macintosh models does not include the name of the 145.) So, System
  125.   7.0.1 identifies the 145 as the next closest model: a PowerBook
  126.   140.
  127.  
  128.   So why did one of them claim to be a 170? The friendly engineer
  129.   had an answer for that, too! He said that some PowerBook 145s that
  130.   are sent to Apple for repair and require a daughterboard
  131.   replacement are currently receiving PowerBook 170 daughterboards
  132.   because of a shortage of 145 daughterboards. (The daughterboard is
  133.   the circuit board attached to the PowerBook's main logic board
  134.   that contains the processor chip and, in the machines that have
  135.   them, the math coprocessor.) As a result, the machine's circuitry
  136.   is, for all intents and purposes, that of a PowerBook 170, and it
  137.   identifies itself as such. (The only difference, I believe, is
  138.   then the machine's display and the name silkscreened on the
  139.   front.)
  140.  
  141.   If your PowerBook 145 doesn't identify itself as such, now you
  142.   know why! Note that System 7.1, released last week, does include a
  143.   name resource for the PowerBook 145, so 145s running 7.1 do know
  144.   their names, although 145s repaired with 170 daughterboards will
  145.   still claim to be 170s. For you ResEdit jockeys out there, yes,
  146.   you could modify the System file so that it would identify the
  147.   145, but modifying the System file is not recommended and what's
  148.   the point?
  149.  
  150.   Don't go breaking your 145 just so you can send it to Apple and
  151.   get back something that thinks it's a 170. First of all, you
  152.   wouldn't gain anything in terms of performance, and second, that
  153.   shortage of 145 daughterboards might clear up at any time, and
  154.   Apple will resume repairing the machines with the original
  155.   components. Besides, if you are at all clumsy about it, you could
  156.   end up footing a hefty repair bill.
  157.  
  158.   Information from
  159.     Apple Computer, Inc.
  160.  
  161.  
  162. Swapping Batteries In Your Sleep
  163. --------------------------------
  164.   by Tonya Engst -- TidBITS Editor
  165.  
  166.   System utility developer Utilitron has moved into the hardware
  167.   field with PowerSwap, a simple, yet clever battery-powered device
  168.   that allows PowerBook 140, 145, 160, 170, and 180 users to swap
  169.   batteries without shutting down their computers. Even the lightest
  170.   traveler should find PowerSwap plenty portable, since it is
  171.   decidedly small at about the size of the 9 volt battery that
  172.   powers it. According to Fred Hollander, Utilitron's president, the
  173.   battery should last for about a year in normal use.
  174.  
  175.   Normally you cannot swap batteries in the PowerBooks (excepting
  176.   the 100 and the Duos, which have internal lithium battery backup)
  177.   without shutting down the machine, thus erasing your RAM disk if
  178.   you have one and generally disrupting your work. If you plug in a
  179.   PowerSwap though, you can simply put the PowerBook to sleep,
  180.   change the main battery, wake it up again, and continue working
  181.   with a minimum of fuss.
  182.  
  183.   PowerSwap lists for $39.95, and Utilitron has a special deal that
  184.   ends at the end of October. Fred generously offered to extend the
  185.   deal for TidBITS readers who see this article after the end of
  186.   October, so you can get PowerSwap direct from Utilitron for $25
  187.   plus $5 shipping through 10-Nov-92 if you mention this article.
  188.  
  189.     Utilitron -- 800/428-8766 -- 214/727-2329
  190.  
  191.   Information from:
  192.     Fred Hollander -- 72077.3544@compuserve.com
  193.     Utilitron propaganda
  194.  
  195.  
  196. CD-ROM Technical Holes Filled
  197. -----------------------------
  198.   Our recent article about the new AppleCD 300 had some technical
  199.   holes in it which Craig O'Donnell, a resident (well, he must live
  200.   somewhere) CD-ROM maven has helped to fill. Craig has reviewed
  201.   CD-ROM hardware for MacWEEK for the past few years and keeps
  202.   people abreast of CD-ROM developments on ZiffNet/Mac.
  203.  
  204.   About the CD formats mentioned briefly in the article, Craig
  205.   explained, "CD+G puts slowly scrolling graphics or "slide images"
  206.   in 16 colors up on a screen - it is the Karaoke audio format and
  207.   is otherwise not commercially sold. CD+MIDI is an audio CD which
  208.   contains MIDI sequencer data. It is a moribund format. Both of
  209.   these use the 5% of the bitstream on an audio CD devoted to
  210.   "subcode." It would be more useful if they put track names and CD
  211.   title in the subcode!"
  212.  
  213.   In regard to Mode 2 support by the AppleCD 300, and apparently
  214.   most drives, Craig says, "Mode 2 Form 1 is basically CD-ROM XA and
  215.   is required for a drive to support PhotoCD, unless the driver
  216.   software has been specifically written to perform "raw reads" and
  217.   emulate the Mode 2 Form 1 firmware; this is how Trantor makes the
  218.   old Toshiba 3201 drive read single session PhotoCDs."
  219.  
  220.   Craig notes that you have to use a special write-many CD for
  221.   multiple sessions of PhotoCD pictures. In addition, he says,
  222.   "Commercially pressed disks are "single session" by definition.
  223.   The first batch of photos on a multi-session CD - up to about 100
  224.   total - is also readable by a single session drive." This suggests
  225.   that you shouldn't concern yourself unduly about multi-session
  226.   capabilities when buying a drive unless you plan to store photos
  227.   on CD.
  228.  
  229.   About the features of the older AppleCD 150, Craig wrote, "The
  230.   AppleCD 150 can read single session PhotoCD, is an excellent
  231.   drive, and will be even more excellent when its price drops to
  232.   maybe $459 list." This implies to me that the AppleCD 300's major
  233.   advantage is its double-speed mode, which will help when the drive
  234.   reads a lot of data from contiguous parts of the disc. Keep in
  235.   mind though, that QuickTime appears to be written to cope
  236.   specifically with 150 KB/second transfer rates in single-speed
  237.   drives.
  238.  
  239.   Information from:
  240.     Craig O'Donnell -- 72511.240@compuserve.com
  241.  
  242.  
  243. Memory Price Skyrockets!
  244. ------------------------
  245.   by Mark H. Anbinder & Adam C. Engst
  246.  
  247.   Elephants beware! The price of memory is shooting up! This is
  248.   largely due to a tariff levied on Korean-imported memory chips,
  249.   such as from Hyundai and Samsung. The US Commerce Department just
  250.   ruled in favor of US memory manufacturer Micron Technology's
  251.   complaint that the South Korean manufacturers were selling chips
  252.   for less than it cost to make them. Samsung and others have posted
  253.   a bond to continue importing chips, reportedly at the same price
  254.   as before the ruling. As a result of the ruling, Japanese chip
  255.   prices are going up as distributors bid more and promise quicker
  256.   payments for materials to build SIMMs.
  257.  
  258.   What this means for users is that SIMM prices will rise and supply
  259.   will become tight. As with hard drives and other components, major
  260.   manufacturers like Apple tend to get "first dibs" on parts used in
  261.   building their computers, so other vendors may be left with the
  262.   scraps. End-user prices on computers are unlikely to rise as an
  263.   immediate result of this shortage, especially since Apple buys
  264.   memory from many different sources around the world, but prices
  265.   that might have come down in the near future probably won't.
  266.  
  267.   Memory industry insiders are estimating that this backlog, and
  268.   resulting price increases, will last anywhere from several weeks
  269.   to several months, with a common estimate of about four months.
  270.   Chances are fairly good that, for at least the next few weeks,
  271.   prices will increase steadily. Paul McGraw of APS feels prices
  272.   will rise quickly, level off for a while, and then gradually
  273.   descend to perhaps $30/MB, although probably not as far as the
  274.   $25/MB range of last week. MacWEEK quoted Mike Frost, president of
  275.   TechWorks, as saying " This could create a shortage like back in
  276.   1988 when prices shot through the roof. The savvy corporate buyer
  277.   will buy supplies now to cover the next several months."
  278.  
  279.   This situation may serve to shake out some of the cut-rate memory
  280.   vendors, who will be unable to retain customer loyalty as their
  281.   prices increase dramatically and delays mount. One possible result
  282.   is that, even when things settle down, the final memory prices may
  283.   be substantially higher than they are now. This will be due only
  284.   partly to the increased taxes, and partly to a reduction in
  285.   competition. Although it may already be too late, don't put off
  286.   investigating RAM prices if you're thinking about buying memory in
  287.   the next few months.
  288.  
  289.   Information from:
  290.     Paul McGraw, APS vice-president
  291.  
  292.   Related articles:
  293.     MacWEEK -- 26-Oct-92, Vol. 6, #38, pg. 1
  294.  
  295.  
  296. PERFORMAnce Testing
  297. -------------------
  298.   by Tom Thompson, BYTE Senior Tech Editor at Large
  299.  
  300.   [Editor's note: Many thanks to Tom Thompson and BYTE Magazine for
  301.   this, and, we hope, future articles. Tom and BYTE have provided us
  302.   with this information because of our speedy distribution and
  303.   because BYTE has limited space for Macintosh coverage. Tom feels
  304.   that disseminating the otherwise wasted information through
  305.   TidBITS is an excellent way to share it with the Macintosh
  306.   community in a timely fashion. We agree, and hope everyone finds
  307.   BYTE's tests, which would be impossible for us to duplicate,
  308.   useful. -Adam]
  309.  
  310.   "How fast is that Performa 600?" I've heard this question a lot
  311.   recently, now that the Performa line has been out for about a
  312.   month, and the prices of the Mac IIsi and IIci have fallen. Some
  313.   time ago, I ran BYTE's low-level Mac benchmarks on a prototype
  314.   Performa 600. These low-level tests exercise various computer
  315.   subsystems (processor/memory, floating-point, disk, and video) to
  316.   gauge their performance. We won't have definitive results until we
  317.   run BYTE's application test suite on a shipping Performa 600
  318.   (we're waiting on a loaner from Apple), but these preliminary
  319.   low-level test results do provide a rough performance estimate.
  320.   The tests occasionally pin-point substantial system design
  321.   changes, and measure their impact on the Mac's performance. For
  322.   example, when a PowerBook 170's floating-point processing at 25
  323.   MHz easily bested a 40 MHz Mac IIfx, it didn't take long for
  324.   Apple's engineers to point out that the System 7.0.1's new Omega
  325.   SANE routines caused the performance boost.
  326.  
  327.   So where does the Performa 600 stack up? Here are some preliminary
  328.   results:
  329.  
  330.  
  331. BYTE low-level test results
  332.  
  333.                      Mac IIci  Performa 600    IIsi    SE/30
  334.  CPU
  335.     Matrix             10.7        14.1        13.4    16.4
  336.     8-bit move         51.1        65.5        64.1    82.2
  337.     16-bit move        26.7        39.3        33.5    42.1
  338.     32-bit move        14.5        26.2        18.2    22.8
  339.     Sieve              19.9        19.6        25.1    31.3
  340.     Sort               19.9        25.1        24.4    29.8
  341.  
  342.  FPU
  343.     Math               29.8       136.6        37.5   143.6
  344.     Sin(x)              9.9        66.5        12.8    70.6
  345.     e^x                10.2        71.7        12.9    94.5
  346.  
  347.  Video
  348.     TextEdit            3.0         3.5         3.2     4.6
  349.     DrawString          1.3         1.3         1.1     2.3
  350.     Slow Graphics      19.6        32.3        27.9    26.6
  351.     QuickDraw graphics  0.4         0.2         0.2     0.2
  352.  
  353.  
  354.                      Mac IIci  Performa 600     IIsi   SE/30
  355.  Indexes
  356.     CPU Index          2.17        1.54         1.74   1.39
  357.     FPU Index          8.66        1.44         6.79   1.27
  358.     Disk Index         1.29        1.74         1.45   1.24
  359.     Video Index        1.94        1.55         1.70   1.23
  360.  
  361.   All values are in seconds, unless noted. For each test index, a
  362.   Macintosh Classic II = 1, and higher values indicate better
  363.   performance. Disk I/O benchmarks removed for brevity. All systems
  364.   ran System 7.0.1, except the Performa 600, which ran a beta
  365.   version of 7.0.1P. Note that (a) the IIci had no cache board and
  366.   (b) the IIsi was equipped with an FPU.
  367.  
  368.  
  369. Discussion
  370.   As you can see in the CPU test suite, the Performa 600 with its 32
  371.   MHz 68030 doesn't come close to the 25 MHz 68030-based IIci, and
  372.   in some instances the 20 MHz IIsi does slightly better. Why is
  373.   this? Take a closer look at the memory move tests, which measure
  374.   how fast data can be moved about in RAM. The times fall somewhere
  375.   between the IIsi's and the 16 MHz SE/30's results. Apple explains
  376.   that although the Performa 600's CPU is clocked at 32 MHz, the
  377.   main bus only operates at 16 MHz. This impacts performance, since
  378.   the CPU must wait for reads and writes to memory to complete.
  379.   Final performance is hard to gauge here, since the 68030 has two
  380.   256-byte on-chip caches. For example, look at the Sieve times,
  381.   where the benchmark code fits into the 68030 caches. This is the
  382.   only test where the Performa 600 outpaced the IIci.
  383.  
  384.   The slower bus doesn't make the Performa 600 a slouch in other
  385.   areas, however. The Performa 600, without an FPU, performed faster
  386.   floating-point processing than an SE/30, even though the latter
  387.   has a 16 MHz 68882 FPU. (Remember that the Performa 600 has an FPU
  388.   socket.) Video timing results were mixed, again due to whether or
  389.   not the benchmark code fit into the 68030 caches. Looking at all
  390.   of the indexes, the Performa 600 appears to fall in the Mac IIsi
  391.   range of processing power. Again, we'll know more when we run
  392.   application benchmarks on a shipping system.
  393.  
  394.   Even if the Performa 600 does no better than a IIsi in terms of
  395.   processing power, the computer certainly has other advantages. It
  396.   has three NuBus slots (versus the IIsi's one adapter slot), a
  397.   beefier power supply (112 W vs. 47 W), a 5.25" bay for a CD-ROM
  398.   drive or other SCSI peripheral, and built-in video that supports
  399.   16-bit pixels on a 13" monitor - something not even the IIci can
  400.   do.
  401.  
  402.   Information from:
  403.     Tom Thompson -- tomt@bytepb.byte.com
  404.     BYTE
  405.  
  406.  
  407. Ergonomic Rumors
  408. ----------------
  409.   Apple definitely thinks of user safety more than most computer
  410.   companies, and even includes basic ergonomic instructions in its
  411.   manuals. The new 14" color monitor meets the strict Swedish
  412.   guidelines for emissions, and if this rumor comes true, among
  413.   large computer companies, Apple will stand alone at the forefront
  414.   of ergonomic design.
  415.  
  416.   I've heard that Apple is working on a new mouse with more rounded
  417.   curves that users might find more comfortable than the current
  418.   mouse. That's not terribly exciting, but what is exciting is the
  419.   new keyboard Apple also has in the works, reportedly slated for a
  420.   January release. The keyboard should list for about $250, which
  421.   compares relatively well with the $185 Extended Keyboard II,
  422.   considering the extra hardware that goes into the ergonomics.
  423.  
  424.   Like some of the more esoteric keyboards from small companies,
  425.   Apple's new keyboard "breaks" in the center, so that the left and
  426.   right halves rotate around pivot points. You can also angle the
  427.   sides when it is broken for maximum comfort, and the keyboard even
  428.   comes with palm rests. Although this is terribly hard to
  429.   visualize, and I don't have a QuickTime movie for you, I've heard
  430.   that the design makes typing extremely comfortable.
  431.  
  432.   I can't vouch for this keyboard until I can literally get my hands
  433.   on one, but writing as one who suffers from carpal tunnel syndrome
  434.   (getting better, but not perfect yet), I think it's an amazing
  435.   move for Apple. Apple is now the single largest manufacturer of
  436.   personal computers (surpassing IBM just recently) and it looks
  437.   good to be the first major company to offer a radical keyboard
  438.   design that might help prevent repetitive stress injuries
  439.   (although Apple's rumors make no claims to that effect, and
  440.   rightly so).
  441.  
  442.   There are a few potential problems with the keyboard. First, no
  443.   one has ever conclusively proved that split or bifurcated
  444.   keyboards will help prevent repetitive stress injuries. My feeling
  445.   is that they can't be any worse than standard keyboards, so that's
  446.   a moot point. Second, you run into some oddities with split
  447.   keyboards with the keys in the middle of the keyboard, since many
  448.   people often actually use both hand for the "g" and "h" keys. I
  449.   heard that one manufacturer of split keyboards duplicated some
  450.   keys to avoid that problem.
  451.  
  452.   However, as I said, from a public relations point of view, just
  453.   having this alternative available will make Apple look good, and
  454.   the fact that they will reportedly release a PC version shortly
  455.   after the Mac version will help too. Computer users of all types
  456.   will know that the only mainstream alternative (hmm...) keyboard
  457.   comes from Apple, and that can only reflect well on the rest of
  458.   the company's products.
  459.  
  460.   I also predict that other major computer companies will announce
  461.   other alternative input devices. Although I'd be surprised if any
  462.   of them went as far as Infogrip's chording keyboard, there are a
  463.   number of small companies out there working on split and otherwise
  464.   ergonomic keyboards. I imagine they would be happy to license
  465.   their designs to Compaq or IBM. And then everyone wins.
  466.  
  467.   Information from:
  468.     Pythaeus
  469.  
  470.  
  471. For A Good Time, Call TopSoft
  472. -----------------------------
  473.   by Mark H. Anbinder, Contributing Editor
  474.  
  475.   Macintosh has inspired a strong sense of community among its
  476.   users, and the Macintosh programming world is no different.
  477.   Perhaps the best example of this is TopSoft, Inc., a group of
  478.   programmers who have collaborated for the last several months on
  479.   some innovative projects, and recently incorporated as a nonprofit
  480.   entity. TopSoft, a group of people most of whom have never met one
  481.   another, was organized by Steve Jovanovic in late 1991, and uses
  482.   the Internet to exchange electronic mail, source code, and
  483.   prototype programs.
  484.  
  485.   TopSoft's original goal was to have a good time and learn about
  486.   Macintosh programming while creating a free utility that would be
  487.   widely useful and take full advantage of System 7's features. The
  488.   resulting program, which is nearing its planned release date, is
  489.   FilterTop. This modular, extensible utility is intended to be the
  490.   ultimate file-manipulation tool.
  491.  
  492.   Among the filters planned for inclusion with the program or as
  493.   later enhancements are BinHex and uuencode/decode, compression and
  494.   decompression, batch file-type and creator modification, and
  495.   graphics and sound converters. TopSoft plans to provide as many as
  496.   100 filters along with the software when it is released, and the
  497.   designers hope that other programmers will jump in with new
  498.   filters soon after. The program features a drag-and-drop
  499.   architecture that allows it to determine on its own, much of the
  500.   time, what the user is likely to want the program to do. This
  501.   means that, for the most part, FilterTop requires little or no
  502.   user interaction. In situations when a decision needs to be made,
  503.   or additional information needs to be obtained, FilterTop filters
  504.   use the program's standard interface to communicate with the user.
  505.  
  506.   The program does this through a "superfilter" capability that
  507.   allows users to construct a chain of filters, similar to the UNIX
  508.   pipeline concept, that take a file, perform several operations on
  509.   it in a row without a need for user interaction, and return a file
  510.   in the form that the user needs. For example, a user who receives
  511.   lots of files via Internet email might construct a superfilter
  512.   that strips linefeed characters from a UNIX-style text file,
  513.   deBinHexes or uudecodes the file depending on which format the
  514.   material is encoded in, then decompresses the file from either the
  515.   StuffIt or Compact Pro format. As this example shows, the
  516.   superfilters offer not only a pipeline from one filter to the
  517.   next, but the "intelligent" processing built into the program.
  518.   Superfilters can even be saved as "applets," custom applications
  519.   that allow users to impart the full-blown drag-and-drop
  520.   functionality to their favorite filters and filter combinations.
  521.  
  522.   FilterTop will be released with a full set of C source code that
  523.   users may modify and recompile if they wish, using THINK C 5.0 or
  524.   MPW C++, and a developer's kit that will show programmers how to
  525.   create their own FilterTop-compatible filters from scratch using C
  526.   or Pascal.
  527.  
  528.   System 7 "studliness" is one of TopSoft's primary goals, so
  529.   FilterTop supports a wide range of Apple events. As a result, it
  530.   works well with Frontier, the scripting environment from UserLand.
  531.   Because of its heavy reliance on System 7's features, FilterTop
  532.   will require System 7.
  533.  
  534.   TopSoft is also working on another ambitious project at this time.
  535.   TopSoft C is a fully-featured C/C++ compiler, based on Eric Sink's
  536.   freeware Harvest C along with Stan Shebbs's and Brent Pease's port
  537.   of the Free Software Foundation's GCC version 2.
  538.  
  539.   Readers who are interested in getting involved with TopSoft or
  540.   helping beta-test products should contact the group via Internet
  541.   email. TopSoft is also interested in hearing from users of non-
  542.   English Macintosh systems who may be able to help localize
  543.   FilterTop and the other programs for other languages. For general
  544.   information write to <ts-info@syrinx.kgs.ukans.edu>, and for
  545.   FilterTop write to <ft-info@syrinx.kgs.ukans.edu>.
  546.  
  547.  
  548. Reviews/26-Oct-92
  549. -----------------
  550.  
  551. * MacWEEK -- 19-Oct-92, Vol. 6, #37
  552.     FileMaker Pro 2.0 -- pg. 67
  553.     TypeReader 1.0.1 -- pg. 67
  554.     Xante Accel-a-Writer -- pg. 72
  555.     Charting Programs -- pg. 74
  556.       CA-Cricket Graph III 1.0
  557.       DeltaGraph Pro 2.01
  558.       GraphMaster 1.33
  559.       KaleidaGraph 2.1.3
  560.       MacGraphX 1.0
  561.  
  562.  
  563. ..
  564.  
  565.  This text is wrapped as a setext. For more information send email
  566.  with the single word "setext" (no quotes) in the Subject: line to
  567.  <fileserver@tidbits.com>. A file will be returned promptly.
  568.  
  569.  
  570.  
  571.